------------------------------------------------------------------ ллл ллл ллллл ллл ллл лллл ллллл лл лл ллл ллл лл ллллл ллллллл лл ллллллл лл лл лл лл лллл ллллллл лллл лл лл лл л лл лллл лл л лл лл лл ллллл лл лл л лл лл лл ллллл лл лл лл лл лл лл лл лл лл лл лл лл лллллл лл лл лл ллллл лл лл лллл лл лл лл лл лл лл лл лл -----------------------------------------------------------Ver 1.0 Copyright(C) 1991 Mark R Juneau P.O. Box 1204 Arvada, CO 80001 ------------------------------------------------------------------ INTRODUCTION: MEMORY MAP is a graphical utility which displays the usage of your computer's conventional memory. This is the area of memory from 0 to 640K where the majority of MS-DOS programs are loaded. MEMORY MAP also reports the total amount of memory in your computer. The MEMORY MAP display contains a 3D bar which represents the area of your memory from 0 to 640K. Any programs loaded in memory will be shown on the bar by coloring in an area of the bar representing the amount of memory the program is using. Each program is labeled with its name (if available), and size in bytes. HARDWARE REQUIREMENTS: MEMORY MAP does require an IBM PC or compatible running PC or MS-DOS. Because MEMORY MAP has a high resolution graphic display, it does require an EGA or VGA adapter and monitor. A LITTLE ABOUT YOUR COMPUTER'S MEMORY: MEMORY MAP is a program that was designed to give you a quick visual display of your computer's memory usage. There are two types of programs which use your computer's memory. They are: 1) TSR (Terminate Stay Resident) programs - such as device drivers, background programs, and pop-up utilities. They are usually loaded when your computer boots up, and remain in memory until you shut off your computer. 2) Application software - it is loaded in memory only when it's in use. When you exit the program, it removes itself from memory, thus freeing memory for other programs. When a program is executed, it requests memory from DOS. DOS allocates a block of memory sized in paragraphs (1 paragraph = 16 bytes). The block of memory that DOS selects is based on a first fit, last fit, or best fit strategy. There are no gaps between memory blocks, once one ends, another begins. Each block is either available for allocation, or it is in use by some program. DOS usually selects a block slightly larger than what was requested by the program. DOS then breaks the block into two blocks, one for the program, and the other block is free. So, it is possible for free memory (memory not in use) to exist between the programs loaded. Due to screen resolution, these free blocks are usually too small to be mapped by MEMORY MAP in their actual location, so they are summed up as one free block. This means that your largest executable program size is a little smaller than what MEMORY MAP shows as free memory. ABOUT SHAREWARE: Shareware distribution gives users a chance to try software before buying it. If you try a Shareware program and continue using it, you are expected to register. Shareware is a distribution method, not a type of software. You should find software that suits your needs and pocketbook, whether it's commercial or Shareware. The Shareware system makes fitting your needs easier, because you can try before you buy. And because the overhead is low, prices are low also. Shareware has the ultimate money-back guarantee -- if you don't use the product, you don't pay a registration fee for it. LICENSE AGREEMENT: Users of MEMORY MAP must accept this disclaimer of warranty: "MEMORY MAP is supplied as is. The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. In no event shall the author be responsible for any costs or damages whatsoever due to errors in usage or your failure to read, understand, or follow instructions in the documentation. If you obtained MEMORY MAP from a shareware disk vendor, a BBS, a friend or colleague, or another similar source, you have an unregistered (trial) copy. If you find this program useful and find that you are using MEMORY MAP and continue to use MEMORY MAP for more than 21 days, you must make a registration payment of $5 to THE address below. Site-License arrangements may be made by contacting Mark R. Juneau. You are encouraged to pass a copy of MEMORY MAP along to your friends for evaluation. Please encourage them to register their copy if they find that they can use it. Thank You! Mark R. Juneau P.O. Box 1204 Arvada, CO 80001 ----------------end-of-author's-documentation--------------- Software Library Information: This disk copy provided as a service of Public (software) Library We are not the authors of this program, nor are we associated with the author in any way other than as a distributor of the program in accordance with the author's terms of distribution. Please direct shareware payments and specific questions about this program to the author of the program, whose name appears elsewhere in this documentation. If you have trouble getting in touch with the author, we will do whatever we can to help you with your questions. All programs have been tested and do run. To report problems, please use the form that is in the file PROBLEM.DOC on many of our disks or in other written for- mat with screen printouts, if possible. PsL cannot debug pro- programs over the telephone, though we can answer questions. Disks in the PsL are updated monthly, so if you did not get this disk directly from the PsL, you should be aware that the files in this set may no longer be the current versions. Also, if you got this disk from another vendor and are having prob- lems, be aware that some files may have become corrupted or lost by that vendor. Get a current, working disk from PsL. For a copy of the latest monthly software library newsletter and a list of the 4,000+ disks in the library, call or write Public (software) Library P.O.Box 35705 - F Houston, TX 77235-5705 1-800-2424-PSL MC/Visa/AmEx/Discover Outside of U.S. or in Texas or for general information, Call 1-713-524-6394 PsL also has an outstanding catalog for the Macintosh.